package com.conan.mybatis.mapper;

import com.conan.mybatis.pojo.User;

import java.util.List;

/**
 * @version 加油！！！
 * @Description
 * @Author 谷藤新一GYC
 * @Date 2022/11/2 - 22:09
 */
public interface UserMapper {
    /**
     * MyBatis面向接口编程的两个一致：
     * 1、映射文件的namespace要和mapper接口的全类名保持一致
     *
     * 2、映射文件中SQL语句的id要和mapper接口中的方法名一致
     *
     * 表--实体类--mapper接口--映射文件
     */
    /*
    添加用户
     */
    int AddUser();
    /*
    修改用户信息
     */
    void updateUser();

    /*
    删除用户信息
     */
    void deleteUser();

    /*
    查询用户信息
     */
    User getUser();

    /*
    查询所有用户
     */
    List<User> getAllUser();
}
